Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
93 OVENDEN ROAD Semi-Detached £85,000 5 Jul 2000
95 OVENDEN ROAD Terraced £72,000 1 Jun 2006
99A OVENDEN ROAD Terraced £9,000 30 May 1996
105A OVENDEN ROAD Terraced £52,000 28 Nov 2022